radio localizer - French English Dictionary